favourable reception - French English Dictionary